import service from "@/api/index.js";
import qs from 'qs'
const adminApi = {
    //获取验证码
    captcha(){
        return service.get("/admin/captcha");
    },
    //登录
    login(admin){
        return service.post("/admin/login",qs.stringify(admin));
    },
    //查询
    selectById(id){
        return service.get(`/admin/selectById/${id}`);
    },
    //查询所有
    selectAll() {
        return service.get('/admin');
    },
    //获取已登录用户的信息
    getLogin(){
        return service.get('/admin/info');
    },
    //修改密码
    chgPwd(chgPwdObj){
        return service.put('/admin/chgPwd',qs.stringify(chgPwdObj));
    },
    //修改信息
    updateInfo(admin) {
        return service.put("/admin/info", admin);
    },
    //添加管理员
    insert(admin) {
        return service.post("/admin", admin);
    },
    //修改管理员信息
    update(admin) {
        return service.put("/admin/updateAdmin", admin);
    },
    //删除管理员
    delete(id) {
        return service.delete(`/admin/${id}`);
    },
    //重置密码
    resetPassword(id) {
        return service.put(`/admin/resetPassword/${id}`);
    },
    firstEchart() {
        return service.get("/order/firstEchart");
    }
};

export default adminApi;